import request from '@/utils/request'

// 获取个人中心信息
export function GetPersonalInfo(params) {
  return request({
    url: '/Api/Admin/GetPersonalInfo',
    method: 'get',
    params,
  })
}
// 个人中心修改个人信息
export function ModifyUserSelfInfo(data) {
  return request({
    url: '/Api/Admin/ModifyUserSelfInfo',
    method: 'post',
    data,
  })
}

// 个人中心修改密码
export function ModifyUserPassWord(data) {
  return request({
    url: '/Api/Admin/ModifyUserPassWord',
    method: 'post',
    data,
  })
}

// 分页查询管理员信息
export function UsersQueryPage(params) {
  return request({
    url: '/Api/Admin/QueryPage',
    method: 'get',
    params,
  })
}

// 获取用户角色下拉列表
export function GetRoleTypeDropDownList() {
  return request({
    url: '/Api/Admin/GetRoleTypeDropDownList',
    method: 'get',
  })
}

// 用户注册
export function RegisterUser(data) {
  return request({
    url: '/Api/Admin/RegisterUser',
    method: 'post',
    data,
  })
}

//修改管理员信息
export function EditUser(data) {
  return request({
    url: '/Api/Admin/EditUser',
    method: 'post',
    data,
  })
}

//修改管理员状态
export function ModifyUserEnable(data) {
  return request({
    url: '/Api/Admin/ModifyUserEnable',
    method: 'post',
    data,
  })
}

//删除管理员信息
export function DeleteUser(data) {
  return request({
    url: '/Api/Admin/DeleteUser',
    method: 'post',
    data,
  })
}

// 获取管理员详情
export function GetUserDetail(params) {
  return request({
    url: '/Api/Admin/GetUserDetail',
    method: 'get',
    params,
  })
}
